package com.yunxi.sto.service;

import com.github.pagehelper.PageInfo;
import com.yunxi.sto.pojo.*;

import java.util.ArrayList;
import java.util.List;

public class FinanceReportDubboServiceMock implements FinanceReportDubboService {
    @Override
    public PageInfo<BusinessCensusVO> businessCensus(BusinessCensusVO businessCensusVO, Integer pageNum, Integer pageSize) throws Exception {
        PageInfo<BusinessCensusVO> page =  new   PageInfo<>();
        List  list  =  new ArrayList();
        BusinessCensusVO vo =  new BusinessCensusVO();
        vo.setPartnerCodes("暂无数据");
        list.add(vo);
        page.setList(list);
        return page;
    }

    @Override
    public List<BusinessCensusVO> businessCensusMonth(BusinessCensusVO businessCensusVO, Integer pageNum, Integer pageSize) {
        List  list  =  new ArrayList();
        BusinessCensusVO vo =  new BusinessCensusVO();
        vo.setPartnerCodes("暂无数据");
        list.add(vo);
        return null;
    }

    @Override
    public PageInfo<ExpCarVO> expCarLeaseTime(ExpCarVO expCarVO, Integer pageNum, Integer pageSize) {
        PageInfo<ExpCarVO> page =  new   PageInfo<>();
        List  list  =  new ArrayList();
        ExpCarVO vo =  new ExpCarVO();
        vo.setVin("暂无数据");
        list.add(vo);
        page.setList(list);
        return page;
    }

    @Override
    public PageInfo<CreditReportVO> creditRepotr(CreditReportVO creditReportVO, Integer pageNum, Integer pageSize) {
        PageInfo<CreditReportVO> page =  new   PageInfo<>();
        List  list  =  new ArrayList();
        CreditReportVO vo =  new CreditReportVO();
        vo.setFinancingInsitution("暂无数据");
        list.add(vo);
        page.setList(list);
        return page;
    }

    @Override
    public PageInfo<ExpCarFreeVO> expCarFree(ExpCarFreeVO expCarFreeVO, Integer pageNum, Integer pageSize) {
        PageInfo<ExpCarFreeVO> page =  new   PageInfo<>();
        List  list  =  new ArrayList();
        ExpCarFreeVO vo =  new ExpCarFreeVO();
        vo.setOrderCustomerNo("暂无数据");
        list.add(vo);
        page.setList(list);
        return page;
    }

    @Override
    public PageInfo<ProductAnalyzeVO> productAnalyze(ProductAnalyzeVO productAnalyzeVO, Integer pageNum, Integer pageSize) throws Exception {
        PageInfo<ProductAnalyzeVO> page =  new   PageInfo<>();
        List  list  =  new ArrayList();
        ProductAnalyzeVO vo =  new ProductAnalyzeVO();
        vo.setFinancingInsitution("暂无数据");
        list.add(vo);
        page.setList(list);
        return page;
    }

    @Override
    public List<BusinessCensusVO> businessCensusList(BusinessCensusVO businessCensusVO) {
        List  list  =  new ArrayList();
        BusinessCensusVO vo =  new BusinessCensusVO();
        vo.setPartnerCodes("暂无数据");
        list.add(vo);
        return list;
    }

    @Override
    public List<CreditReportVO> creditRepotrList(CreditReportVO creditReportVO) {
        List  list  =  new ArrayList();
        CreditReportVO vo =  new CreditReportVO();
        vo.setPartnerCodes("暂无数据");
        list.add(vo);
        return list;
    }

    @Override
    public List<ExpCarVO> expCarLeaseTimeList(ExpCarVO expCarVO) {
        List  list  =  new ArrayList();
        ExpCarVO vo =  new ExpCarVO();
        vo.setVin("暂无数据");
        list.add(vo);
        return list;
    }

    @Override
    public List<ExpCarFreeVO> expCarFreeList(ExpCarFreeVO expCarFreeVO) {
        List  list  =  new ArrayList();
        ExpCarFreeVO vo =  new ExpCarFreeVO();
        vo.setVin("暂无数据");
        list.add(vo);
        return list;
    }

    @Override
    public List<ProductAnalyzeVO> productAnalyzeList(ProductAnalyzeVO productAnalyzeVO) throws Exception {
        List  list  =  new ArrayList();
        ProductAnalyzeVO vo =  new ProductAnalyzeVO();
        vo.setFinancingInsitution("暂无数据");
        list.add(vo);
        return list;
    }
}
